@charset "utf-8";
/* CSS Document */

html,ul,li,ol,h1,h2,h3,h4,h5,h6,dt,dd,dl,p,forn,pre,fieldset,th,td,textarea,kbatton,form{margin:0px;padding:0px;border:0px;}
body{font-size:12px;line-height:24px;  margin:0 0;padding:0 0; background:#900200;}
fieldset,img,action{vertical-align:top;border:0px;}
ul,li{ list-style:none;}
img{ border:0;}
.none{ display:none;}
.linespace{height:10px; clear:both; line-height:10px; overflow:hidden; font-size:0px;}
.clear{ clear:both}
a{text-decoration:none;}

#topn{width:100%;height:76px; background:url(../images/top_021.jpg) repeat-x;margin:0 0;}
.topn{width:980px; height:76px; margin:0 auto;}
.topn img{float:left;}
/*-------banner------------*/
.banner{width: auto; height:548px; margin:0 auto; background:url(../images/banner-bg_02.jpg) no-repeat center;}
.banner-img {width:933px; height:auto; margin:0 auto;}
.menu{width:985px; height:43px; margin:0 auto; padding-top:4px; }
.menu ul{width:985px; height:43px; float:left;}
.menu li{width:135px; height:43px; float:left;padding-left:4px;}
.menu li img{padding-top:10px; padding-left:19px; float:left;}

/*-----container----*/
.container{width:1106px; height:auto; margin:0 auto; background:url(../images/background_33.jpg) center repeat-y;}
.daoyu{width:917px; height:367px;  background:url(../images/bc_37.jpg);margin:0 auto; padding:48px 44px 0 44px; }
.daoyu img{ float:left;}
.new{width:917px; height:136px; float:left;}
. new ul{width:917px; height:136px; float:left;}
.new li{width:458px; float:left;}
.new span{width:270px; float:left;}
.new p{text-indent:2em; font-size:14px; line-height:26px;}
.new img{float:left;}
/*----chunyun---*/
.chunyun{width:940px; height:393px; margin:0 auto; background:url(../images/chun-bg_45.jpg) no-repeat; padding:0 24px;}
.title{width:952px; height:54px; margin:0 auto; padding-bottom:40px;}
.button{width:135px; height:54px; float:left;}
.button img{padding-top:25px; padding-left:21px;}
.center{width:575px; float:left; padding-top:9px; padding-left:103px;}
.cont{width:943px; height:274px;  float:left;}
/*----jiayan---*/
.jiayan{width:940px; height:407px; margin:0 auto; background:url(../images/yan-bg_53.jpg) no-repeat; padding:0 24px;}
.cont2{width:940px; height:287px; float:left;} 
.cont2 img{float:left;}
/*----yanhua---*/
.yanhua{width:940px; height:393px; margin:0 auto; background:url(../images/chun-bg_45.jpg) no-repeat; padding:0 24px;}
.cont3{width:921px; height:241px; border:6px #ab0000 solid;}
.fireworks{width:619px; height:241px; float:left;}
.fireworks img{float:left;}
.jieshuo{width:275px; height:225px; float:right; background:url(../images/img_64.jpg) no-repeat; padding:8px 13px;}
.jieshuo p{text-indent:2em; line-height:22px;}
/*----ouyu---*/
.happy{width:347px; height:215px; float:left; background:url(../images/cont4_72.jpg) no-repeat; padding:13px;}
.happy p{text-indent:2em; font-size:13px;}
.jieshuo p{text-indent:2em; line-height:22px;}
.picture{width:548px; height:241px; float: right;}
.picture img{float:left;}
/*----mybl---*/
.mybl{width:964px; height:439px; margin:0 auto; background:url(../images/may-bg_78.jpg) no-repeat; padding-left:24px;}
.cont4{width:964px; height:320px; }
.cont4 ul{width:964px; height:320px; float:left;}
.cont4 li{width:457px; height:138px; float:left; padding-right:20px; padding-top:10px;}
.cont4 img{float:left; padding-right:12px;}
.cont4 p{text-indent:2em;}
.cont4 a{color:#F00;}
/*----yufang---*/
.yufang{width:964px; height:294px; margin:0 auto; background:url(../images/yufang_95.jpg) no-repeat; padding-left:24px;}
.font{width:675px; height:127px; float:left; padding-left:259px; padding-top:10px;}
.font p{text-indent:2em;font-size:14px; line-height:28px; }
.font span{font-weight:bold;}
/*----bottom---*/
.bottom{width:auto; height:198px;background:url(../images/bottom_98.jpg) repeat-x;}
.text-bottom{width:700px; margin:0 auto; padding-top:15px; height:190px;}
.text-bottom img{float:left;}
.text-bottom span{width:400px; float:left; padding-top:15px; padding-left:40px; color:#FFF; font-size:14px; line-height:28px;}